/**
 * @author zybw-kf01
 * 1、工厂模式 是一个创建模型的模式
 * 2、任何一个使用 A a= new A()的情况下，理论上 都能使用工厂模式；
 * 3、应用场景  
 * 		简单工厂	注重具体生成的产品
 * 				而工厂模式，注重的同一个产品下的不同产品族的产品。
 * 		工厂模式	一个抽象产品派生出多个具体产品，一个抽象工厂派生出多个具体工厂，一个具体工厂对应一个具体的产品。
 * 		抽象工厂   多个 抽象产品 派生 出多个具体产品，一个抽象工厂派生出多个具体工厂，
 * 				一个工厂对应生成多个具体产品。多个抽象产品存在着联系。
 * 				可以绑定多个抽象的类或者接口
 * 		
 *
 */
package designPatterns.factory;